module.exports = {
    db: {                                           // 数据库配置
        demo_user: {                                // 数据库名称，多数据库是，通过这个名字区分数据库
            database: 'demo_user',
            host: '10.200.9.224',
            username: 'admin',
            password: '',
            dialect: 'mysql',
            port: '3306',
            charset: 'utf8mb4',
            timezone: '+08:00',
            directory: './model',
            additional: {
                'timestamps': false,
                'freezeTableName': true
            },
            retry: {
                max: 3
            },
            dialectOptions: {
                // 格式化数据
                dateStrings: true,
                typeCast (field, next) {
                    // for reading from database
                    if (field.type === 'DATETIME') {
                        return field.string()
                    }
                    return next()
                }
            },
        },
        demo_school: {                              // 第二个数据库名称
            database: 'demo_school',
            host: '10.200.9.224',
            username: 'admin',
            password: '',
            dialect: 'mysql',
            port: '3306',
            charset: 'utf8mb4',
            timezone: '+08:00',
            directory: './model',
            additional: {
                'timestamps': false,
                'freezeTableName': true
            },
            retry: {
                max: 3
            },
            dialectOptions: {
                // 格式化数据
                dateStrings: true,
                typeCast (field, next) {
                    // for reading from database
                    if (field.type === 'DATETIME') {
                        return field.string()
                    }
                    return next()
                }
            },
        },
    },

    auto_gen_model: false,                                  // 是否自动生成数据库模型
    default_db_name: '',                                    // 默认数据库名称, 不填默认为第一个
    default_model_path: 'model',                            // 默认模型所在路径
}
